/**
 * Created by lixin on 2019-11-20
 */
import Taro, {Component} from '@tarojs/taro'
import {Text, View, Button} from '@tarojs/components'
/**
 * 由于 app.js 添加的样式文件 在小程序上只能影响 page 样式,不能影响 component 的样式，所以在使用自定义组件时，你可能需要再次引入
 */
import 'taro-ui/dist/style/components/flex.scss'


export default class MyButton extends Component {

  constructor(props) {
    super(props);

    this.state = {}
  }

  render() {

    const {
      onClick,
      size,
      type,
      loading,
      disabled,
      children,
      style
    } = this.props;

    return (
      <Button
        style={style ? style : {}}
        onClick={onClick}
        size={size ? size : ''}
        type={type ? type : ''}
        loading={loading ? loading : false}
        disabled={disabled ? disabled : false}
      >
        {
          children
        }
      </Button>
    )
  }
}
